<?php
session_start();
require("config.php");
ini_set('display_errors',0);
$pagina = new Template($config['dir_templates'], "keep");
$pagina->set_file(array(
				"mensajes" => "mensajes.htm",
				"reclutamiento" => "mensajeEnvia.htm"));
$db = new MySQL();	

if (!$_SESSION['perfil']>0){
	session_destroy();	
	header("Location: index.php");
}

if ($_POST['Submit']=="Enviar"){
	$id=$_SESSION['reqID'];
	$consulta = $db->consulta("SELECT * FROM `sendemails` where `grupo`= 'R'");
	$to="";
	while($resultados = $db->fetch_array($consulta)){	
		$to=$to.strtolower($resultados['emails']);
	}
	$consulta = $db->consulta("SELECT * FROM `config` where `llave`= 'host'");
	$resultados = $db->fetch_array($consulta); 
	$host=$resultados['valor1'];
	$consulta = $db->consulta("SELECT * FROM `config` where `llave`= 'mail'");
	$resultados= $db->fetch_array($consulta);
	
	$consulta = $db->consulta("UPDATE `requerimientos` set `fase`= '2' where id=$id");
	$subject=$_POST['mensaje'];
	$body ="\n TIENES UNA NUEVA SOLICITUD EN SISPER \n\n FAVOR INGRESA AL SIGUIENTE LINK \n ".$host."/sisper/index.php?id=".$id;  
	
    $from     = $resultados['valor3'];
    $to       = $to;
    $host     = $resultados['valor1'];
    $port     = "465";
    $username = $resultados['valor3'];
    $password = $resultados['valor4'];

    $headers = array(
        'From'    => $from,
        'To'      => $to,
        'Subject' => $subject
    );
    $smtp = Mail::factory('smtp', array(
        'host'     => $host,
        'port'     => $port,
        'auth'     => true,
        'username' => $username,
        'password' => $password
    ));

    $mail = $smtp->send($to, $headers, $body);

    if (PEAR::isError($mail)) {
        $msg = "<p>".$mail->getMessage()."</p>";
    } else {
        $msg = "<p>Requerimiento Enviado</p>";
    }
    
	$pagina->set_var("MENSAJE", $msg);
	$_SESSION['reqID']="";
	$pagina->parse("SALIDA",array("mensajes"));	
}else{
	$pagina->set_var("ENVIAR", "RECLUTAMIENTO");
	$pagina->parse("SALIDA",array("reclutamiento"));
}

$pagina->p("SALIDA");

?>